multitude (a great number of people gathered together; crowd) - Francés Inglés Diccionario